About Alisha S London Ltd (12959016) United Kingdom