About Black Pearl Technologies Ltd (13152534) United Kingdom