About Nakka Consultancy Ltd (11166667) United Kingdom