About Jaybek Investments No 2 Limited (13070525) United Kingdom