About Diegesis Limited (06459593) United Kingdom