About Inval Holdings Limited (00847184) United Kingdom