About Amgha Ltd (12957179) United Kingdom