About Pollenase Limited (09261222) United Kingdom