About Q O T W Holdings Limited (10482219) United Kingdom