About Gen122 Limited (06941216) United Kingdom