About Dugong Technology Ltd (07466159) United Kingdom