About Naar Group Ltd (13711202) United Kingdom