About Crex Capital Ltd (13054034) United Kingdom