About Akoya Power Road Hold Limited (13692180) United Kingdom