About 3sd International Holdings Ltd (11406756) United Kingdom