About Lahoje Limited (06241835) United Kingdom