About Amidhi Limited (07999404) United Kingdom