About Quadro Consulting Limited (11182551) United Kingdom