About Jantamanta Limited (07588461) United Kingdom