About Amfahh Limited (12748906) United Kingdom