About Pentagram Tech Limited (12052824) United Kingdom