About Niksa Consulting Ltd (10694257) United Kingdom