About Flare Living Limited (12249476) United Kingdom