About Menelic Ltd (06740954) United Kingdom