About Nomeka Limited (06245155) United Kingdom