About Manemi Ltd (07045003) United Kingdom