About Shayla Ab Limited (12038383) United Kingdom