About Genefax Monolithics Limited (00208623) United Kingdom