About Design Portfolio Management Ltd (12604978) United Kingdom