About Shakara Oloje Limited (12448565) United Kingdom