About Magnova Consultancy Limited (09862743) United Kingdom