About Net Essence Limited (07006023) United Kingdom