About 32168 London Limited (10021267) United Kingdom