About Lohia Limited (05622820) United Kingdom