About Pooka&co Ltd (SC589457) United Kingdom