About Lohen Limited (05163677) United Kingdom