About Balzora Limited (10193689) United Kingdom