About Present India Limited (11597612) United Kingdom