About Sandi Mandi Ltd (10754585) United Kingdom