About Pow-dr Technologies Ltd (12731844) United Kingdom