About Dinojake Properties Limited (13687096) United Kingdom