About Locationkit Ltd (13226528) United Kingdom