About Lolaandsaskia Ltd (13606640) United Kingdom