About Digigram Limited (11242320) United Kingdom