About Loquist Limited (09740022) United Kingdom