About Valar Consulting Limited (06271388) United Kingdom