About Studious Investment Management Limited (08514508) United Kingdom