About Jab Management Limited (11135446) United Kingdom