About Bella Lilac Ltd (11283326) United Kingdom