About Black Pearl Corporation Ltd (08361290) United Kingdom