About Novo 55 Consulting Limited (07416817) United Kingdom