About Expedia Capital (newtownards) Llp (NC001439) United Kingdom