About The Social Squad Ltd (10959226) United Kingdom