About Phragaris Ltd (12264410) United Kingdom