About Black And Partners Investment Ltd (10826812) United Kingdom