About Pratyush Mahapatra Limited (06247683) United Kingdom