About Redcat (mip Nominees) Limited (13161197) United Kingdom