About Quaymile Limited (10340289) United Kingdom