About Shake Digital Limited (SC416626) United Kingdom