About Allcord Holdings Limited (SC420123) United Kingdom