About Crossland Technology Investments Limited (08432178) United Kingdom