About Selake Group Ltd (12000801) United Kingdom