About 8 Miles Capital Management Limited (06665217) United Kingdom