About Jaybek Investments Limited (02123697) United Kingdom