Iridescent Star Ltd, a company incorporated in England and Wales, registration number 07342705. The registered office is located at 7 John Lee Road, Ledbury, Herefordshire, HR8 2FE.