About Orby Capital Ltd (NI683393) United Kingdom