About Loqi Limited (13445656) United Kingdom