About Squeaky Ltd (11520002) United Kingdom