About Solar Beat Limited (12327329) United Kingdom