About Balrz Limited (12695278) United Kingdom