About Almac N Ltd (13183683) United Kingdom