About Qooje Ltd (10991543) United Kingdom