About Shakila Ltd (13590498) United Kingdom