About Salboy Bp Spv 18 Limited (12727176) United Kingdom