About Chameleon Alliance Lp (SL026641) United Kingdom