About Jichy Contract Ltd (10478293) United Kingdom