About Amf Internet Services Limited (10586048) United Kingdom