About Bp Spv 024 Limited (11508188) United Kingdom