About Aguelhok Corp Ltd (12870403) United Kingdom