About Joka Developments Limited (08336617) United Kingdom