About Smolar Ltd (13077044) United Kingdom