About Allmee Limited (13345622) United Kingdom