About Alkaloid Uk Limited (13181241) United Kingdom