About Strong London Limited (12986360) United Kingdom