About Deerion Noom Limited (12134707) United Kingdom