About Sankt Lorenzen Investments Limited (07364950) United Kingdom