About Shll Holdings Ltd (SC635570) United Kingdom