About The Germinator Enterprise Limited (11615556) United Kingdom