About Investment Holdings (genistics) Limited (06420350) United Kingdom