About Nomo Shakes Limited (13425173) United Kingdom