About Barall Holdings Limited (11370656) United Kingdom