About Lap Developments Ltd (10245180) United Kingdom