About Mojo Majik Limited (12404044) United Kingdom