About Duarte Design Services Ltd (11991081) United Kingdom