About Aman Technologies Limited (08784718) United Kingdom