About Four Sticks Limited (12201374) United Kingdom