About Sandorlica Limited (12904523) United Kingdom