About Ledgeriq Ltd (12296652) United Kingdom