About Black Lab Group Ltd (12199604) United Kingdom