About Mafam Associates Ltd (08126862) United Kingdom