About Capella Synergy Limited (10942821) United Kingdom