About Sandirow Limited (12590197) United Kingdom