About Karosh Limited (07301066) United Kingdom