About Jake Holdings Limited (05811364) United Kingdom