About Q3 Facilities Holdings Limited (11114105) United Kingdom