About Beerstecher Family Investment Company Ltd (10000047) United Kingdom