About Bermellon Investments Limited (09399761) United Kingdom