About Leici Ltd. (09870007) United Kingdom