About Bottle Cap Investments Ltd (10798010) United Kingdom