About The Assembly Innovation Hub Ltd (13314558) United Kingdom