About Kic Machines Limited (10393104) United Kingdom