About Shaka Consulting Limited (11267496) United Kingdom