About Allora Fashion Limited (10704203) United Kingdom