About Sixty-5 Technologies Ltd (NI624704) United Kingdom