About Bamnova Capital Ltd (08267386) United Kingdom