About Bilbie Investment Company Ltd (11846306) United Kingdom