About Shaidu Global Limited (12724104) United Kingdom