About Magikats Limited (02464318) United Kingdom