About Sandu C Limited (11097824) United Kingdom