About Jacklitch Limited (09260273) United Kingdom