About Sphl (holdings) Limited (11524778) United Kingdom