About Lookin Glass Ltd (13256184) United Kingdom