About Krex Ltd (12464744) United Kingdom