About Litchmill Group Ltd. (12221087) United Kingdom