About Take Time London Limited (11498347) United Kingdom