About Bern Stan Ltd (12437508) United Kingdom