About Biedex Ventures Limited (11547935) United Kingdom