About Bek Investments Hull Limited (12586064) United Kingdom