About Quadro Holding Limited (05049773) United Kingdom