About Pitbull Solutions Ltd (11904721) United Kingdom