About Noox Limited (SC632921) United Kingdom