About Of-10 Capital Ltd (13214237) United Kingdom