About Sheena Davda Limited (12749043) United Kingdom