About Isaacadommereku Ltd (13139443) United Kingdom