About Alacrity Investments Db Limited (09051832) United Kingdom