About Meneer Limited (05931615) United Kingdom