About Shakelle Limited (SC619753) United Kingdom