About Typhon Ltd (12492290) United Kingdom