About Jillicom Limited (03966915) United Kingdom