About Maneerin Ltd (12414604) United Kingdom