About Powersbay Limited (12226618) United Kingdom