About Amara Time Limited (13005329) United Kingdom