About Manaktala & Co Limited (07168937) United Kingdom