About My Loci Ltd. (10385607) United Kingdom