About Maneo Ltd (07476529) United Kingdom