About Zuhers Ltd (12728489) United Kingdom