About 10 Per Cent Ltd (11625996) United Kingdom