About Delta Blue Investments Limited (11380469) United Kingdom