About Honeycomb Investment Management Ltd (10773192) United Kingdom