About Silk Helix Ltd (12080100) United Kingdom