About Larissann Limited (12471662) United Kingdom