About Beleu Investments Limited (07734628) United Kingdom