About Sarose & Lisa Enterprise Ltd (11510969) United Kingdom