About Noome Limited (12184125) United Kingdom