About Amara Collaboration Uk Limited (10832478) United Kingdom