About Aminarida Limited (13631786) United Kingdom