About Krax Limited (04212662) United Kingdom