About Shaka Franchise Consultants Limited (12267893) United Kingdom