About Jenakin Ltd (10627885) United Kingdom