About Mamos Associates Ltd (10307996) United Kingdom