About Amf87 Holdings Limited (12317031) United Kingdom