About Sk 90 Ltd (12282838) United Kingdom