About Loqus Coliving Ltd (13376834) United Kingdom