About Black Coral Technologies Ltd (10454847) United Kingdom