About Star Oil Ltd (10534295) United Kingdom