About The 78 Group Limited (09626240) United Kingdom