About Majakka Ltd (09500999) United Kingdom