About Leakyfindersni Ltd (NI662288) United Kingdom