About Onelida Solutions Ltd (12676547) United Kingdom