About Smartglass Limited (06060206) United Kingdom