About Dyham Ltd (12430844) United Kingdom