About Nameloc Ltd (13246142) United Kingdom