About Enn Living Interiors Limited (10415890) United Kingdom