About Laid Holdings Ltd (13379344) United Kingdom