About Jakelara Limited (05880140) United Kingdom