About Baldr Promotions Ltd (13329491) United Kingdom