About Delin Capital (uk) Ltd (05505368) United Kingdom