About Inx Europe Limited (05075196) United Kingdom