About Lupo Of London Limited (13232811) United Kingdom