About Saniclad Biomax Ltd (12664808) United Kingdom