About Powersea Technology Co. Ltd (08957986) United Kingdom