About Ambit Solutions Limited (07478985) United Kingdom