About Opto Student Living Limited (10897319) United Kingdom