About Mikade Ltd (08628323) United Kingdom