About Jordans Teknikk & Kultur Limited (12916653) United Kingdom