About Lagg Holdings Limited (11491348) United Kingdom