About Niksa 2007 Ltd (10853172) United Kingdom