About Affler Affiliates Lp (SL024601) United Kingdom