About Looking Glasses Ltd (12569495) United Kingdom