About Primooz Ltd. (11711677) United Kingdom