About Alakazam Ltd. (03096093) United Kingdom