About Stratum Worldwide Limited (04072298) United Kingdom