About Habro Asset Management Limited (06985473) United Kingdom