About Strideon Limited (07545265) United Kingdom