About Shaidu Ltd (09308104) United Kingdom