About Baldr Limited (07337710) United Kingdom