About Maneki Ltd (08435981) United Kingdom