About The Knotty Club Limited (11812268) United Kingdom