About Ambcan Limited (10828478) United Kingdom