About Lapamodoro Ltd (12481990) United Kingdom