About Baldr Design Ltd (13102291) United Kingdom