About Squerryes Limited (11796951) United Kingdom