About Oqsy Limited (13462543) United Kingdom