About Balrah Ltd (06065926) United Kingdom