About Globrix Oil Ltd (10169145) United Kingdom