About Leap Software Ltd (NI679110) United Kingdom