About Loquie Limited (07744173) United Kingdom