About Delphine Holdings No.2 Limited (11424971) United Kingdom