About Ticked Off Limited (10712001) United Kingdom