About Noca Ltd (13109197) United Kingdom