About Squidsac Ltd (13500582) United Kingdom