About Strive Simulations Ltd (09056006) United Kingdom