About Deiko Ltd (11385142) United Kingdom