About Shakila Group Ltd (11260207) United Kingdom