About Delingon Ltd (11552029) United Kingdom