About Res Ipsa Zed Ltd (13410259) United Kingdom