About Affiliate Squared Holdings Limited (12284305) United Kingdom