About Jakmaa Limited (11229161) United Kingdom