About Third Eye Chai Ltd (12506277) United Kingdom