About Delani Holdings Limited (10863017) United Kingdom