About Etail Holdings Limited (10196080) United Kingdom