About Jaackmaate Limited (11075445) United Kingdom