About Sandor Group Ltd (12971486) United Kingdom