About Sandwood Global Limited (10288941) United Kingdom