About Mara Power Ltd. (11672591) United Kingdom