About Wilmersdorf Ltd (12154975) United Kingdom