About Jim Jack Services Ltd. (SC338287) United Kingdom