About Pitbull Group Limited (10859743) United Kingdom