About Lowe Group Holdings Limited (11710155) United Kingdom