About Larissa Reit Limited (11631086) United Kingdom