About Stank Limited (10641841) United Kingdom