About Inrex Limited (13380227) United Kingdom