About Lo&co Limited (10798427) United Kingdom