About Ratio Seven Limited (06699250) United Kingdom