About Bould Investments Limited (13181091) United Kingdom