About Strix Global (uk) Limited (08783427) United Kingdom