About Loghar Consultancy Limited (09398401) United Kingdom