About Power Base Solutions Limited (10429936) United Kingdom