About Spinelix Limited (04122442) United Kingdom