About Blue Slate Investment Ltd (12299061) United Kingdom