About Squaddle Ltd (11286335) United Kingdom