About Duddoo Corporation Technology-uk . Ltd (13427731) United Kingdom