There is no business here.. If it were why would they move their business from Texas to London. Makes no sense.