About Quad Star Limited (11905940) United Kingdom