About Nokamo Consulting Limited (12231685) United Kingdom