About Krass Limited (04638195) United Kingdom