About Lalopera Ltd (13335208) United Kingdom