About Jenos Limited (11746300) United Kingdom