About Strive Development Limited (08479485) United Kingdom