About Salboy Bp Spv 24 Limited (13389804) United Kingdom