About 8 Miles Capital Investment Management Limited (06665181) United Kingdom