About Joe Curtis Investments Limited (10056727) United Kingdom