About La Para London Limited (13282751) United Kingdom