About Shaka Technologies Limited (08058422) United Kingdom