About Lablogic (2012) Limited (07801245) United Kingdom