About Squadpal Ltd (12811066) United Kingdom