About Deyor Investments Ltd (11604075) United Kingdom