About Pegasi Translations Ltd. (SC526951) United Kingdom