About Pericles Technologies Ltd (11339208) United Kingdom