About Logichour Limited (02040384) United Kingdom