About Jake Investment Limited (05811355) United Kingdom