About Rabai Power Holdings Limited (06606987) United Kingdom