About Spun Cell Management Ltd (11611494) United Kingdom