About Krasse Ltd (12496532) United Kingdom