About Mallya Consultancy Ltd (07702697) United Kingdom