About Leker Ltd (13376507) United Kingdom