About 66 Capital Ltd (13017778) United Kingdom