About Expedia Capital (thornleigh) Limited (NI646654) United Kingdom