About Shukurbekova International Limited (12135983) United Kingdom