About Blackmore Spv 12 Ltd (10684817) United Kingdom