About Myglassesguru Holding Co Ltd (13415384) United Kingdom