About Moll & Co. Ltd (11653333) United Kingdom