About Noccoi Ltd (12657239) United Kingdom