About Vikram Reddy Limited (06452309) United Kingdom