About Ninc London Ltd (12771576) United Kingdom