About Rapid Power Solution Limited (11187675) United Kingdom