About Delin Participations Iv Limited (11513798) United Kingdom