About Ellie & Jaz Brands Limited (13301157) United Kingdom