About Jane Clark Holdings Limited (11734860) United Kingdom