About Sh 65 Ltd (SC619759) United Kingdom