About Looq Ltd (SC493058) United Kingdom