About Black Pearl Limited (05617621) United Kingdom