About Chris Krom Ltd (13602755) United Kingdom