About Powdac Limited (09350223) United Kingdom