About Kinetic Crusade Ltd (10826584) United Kingdom