About Proed Technologies Ltd (13624834) United Kingdom