About Almidireth Ltd (13038745) United Kingdom