About Mitox Limited (05255518) United Kingdom