About Barai Limited (04082598) United Kingdom