About Barlick Raj Balti Limited (12313583) United Kingdom