About Sandoa Ltd (SC572475) United Kingdom