About Kaki Global Limited (13610469) United Kingdom