About Mirox Limited (11500641) United Kingdom