About Strikex Technologies Ltd (13625547) United Kingdom