About Pooka Limited (07300084) United Kingdom