About Spc Holdings Ea Ltd (13514104) United Kingdom