About Genom Financial Solution Ltd (12048201) United Kingdom