About Black & Co Corporate Ltd. (SC420191) United Kingdom