About Nitha Group Ltd (12950352) United Kingdom