About Bamsa Limited (13323764) United Kingdom