About Obake Group Ltd. (11710077) United Kingdom