About Deinarkhos Ltd (12373832) United Kingdom