About Ne Verde Limited (10044533) United Kingdom