About Genesis Block Education Limited (12734338) United Kingdom