About Beta Design Ltd (12079586) United Kingdom