About Studious Associates Limited (09514263) United Kingdom