About Hortek Holdings Ltd (12844507) United Kingdom