About Amahar Limited (11724381) United Kingdom