About Beluga Design Ltd (13028545) United Kingdom