About Japalanteh Development Limited (08565291) United Kingdom