About Japa Developments Limited (06132505) United Kingdom