About Vincent Teo Ltd (13511221) United Kingdom