About Majikku Limited (07257407) United Kingdom