About Novello Capital Ltd (08025252) United Kingdom