About Lohard Ltd (11220751) United Kingdom