About Jenko Limited (02314910) United Kingdom