About Amittai Power Limited (11886299) United Kingdom