About Depth Charge Capital Partners Limited (10854154) United Kingdom