About Jahn Holdings Limited (11687357) United Kingdom